﻿/* 
 *  <copyright file="CGuid.cs" company="Wesley Jowitt">
 *  
 *  SobrietyEngine: Copyright (c) 2011 Wesley Jowitt
 *  
 *  This software is distributed under a software license.
 *   * As of the creation time of this file, the license in use is the Microsoft Permissive License (Ms-PL) 
 *    * The license can be viewed at:
 *     * License.Txt in the root folder of this project
 *      * http://sobrietyengine.codeplex.com/license
 *       * http://www.microsoft.com/opensource/licenses.mspx
 *       
 *  </copyright>
 *   */

using System;
using System.Collections.Generic;

namespace SobrietyEngine.UDMF
{
    public class Sidedef : BaseUDMFObject
    {
        public int SectorIndex { get; set; }
        public List<Linedef> Linedefs { get; set; }

        public Dictionary<String, String> Data { get; private set; }

        public Sidedef()
        {
            Linedefs = new List<Linedef>();
        }

        override public void Read(Dictionary<String,String> kvps)
        {
            SectorIndex = Int32.Parse(kvps["sector"]);                   
            Data = kvps;
        }
    }
}